package com.daxt.model.service.base.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "流程细节", description = "流程细节")
@TableName("base_process_details")
public class ProcessDetails implements Serializable{


	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.AUTO)
	private Long id;

	@ApiModelProperty(value = "流程名称", name = "processName")
	private String processName;
	@ApiModelProperty(value = "审批人", name = "approver")
	private String approver;
	@ApiModelProperty(value = "审批状态", name = "approvalStatus")
	private String approvalStatus;
	@ApiModelProperty(value = "审批意见", name = "approvalOpinion")
	private String approvalOpinion;
	@ApiModelProperty(value = "审批时间", name = "approvalTime")
	private String approvalTime;
	@ApiModelProperty(value = "流程ID", name = "processId")
	private String processId;
	@ApiModelProperty(value = "流程发起人ID", name = "userId")
	private String userId;


}
